yardlong bean - German English Dictionary